Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Shenzhen 2 Challenger China F1 China F4 China #1-w4 China F6 China F2 China F4 China F5 Japan F3 Thailand F1 Italy F25 Japan F11 Japan F12 New Zealand F2 Japan F1 China F3 China F4 China F5 Indonesia F Indonesia F3 China F6 China F7 China F8 China China F1 China F2 Japan F1 Japan F3 China F3 China F4 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 China F1 Japan F1 Japan F2 Japan F3 Korea F1 Korea F2 Korea F3 Korean Rep. F4 China F3 China F4 Malaysia F1 USA F4 Malaysia F2 China F6 China F5 China F7 Australia F6 China F1 China F2 China F3 China F4 Korea F3 China F5 China F6 Thailand F2 China F8 Japan F9 Japan F10 Australia F12 China F1 China F2 Cambodia F1 Thailand F1 Thailand F2 India F4 China F4 Korea F2 Korea F3 China F7 China F8 Canada F3 Azerbaijan F1 Indonesia F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Australia F12 China F1 China F2 China F5 Chinese Taipei F1 China F6 Chinese Taipei F2 Israel F7 Israel F8 China F8 China F9 China F10 Canada F5 Vietnam F5 Vietnam F6 Hong Kong F2 Hong Kong F3 Turkey F2 Turkey F5 Turkey F7 Turkey F8 Turkey F9 China F1 China F2 China F3 Thailand F2 Chinese Taipei F1 China F7 Cambodia F1 Cambodia F2 Thailand F1 Thailand F2 China F1 China F3 Japan F2 Japan F3 China F4 China F5 Thailand F4 Thailand F5 China F6 Thailand F6 China F5 Japan F1 China F8 China F9 Hong Kong F3 Italy F27 China F4 Thailand F10 Thailand F11 Turkey F2 Turkey F3 Turkey F4 Turkey F5 Japan F3 Japan F4 China F3 Indonesia F3 China F4 Thailand F1 China F5 China F6 China F8 China F9 China F10 China F11 Australia F6 Australia F7 Australia F8 Australia F9 Japan F1 China F3 China F2 Italy F26 Indonesia F1 China #1-w1 China #1-w2 China #1-w3 China F1 China F3 China F10 Thailand F3 Japan F2 China F2 Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) Japan F3 (Kofu) China F4 (Luzhou) China F5 (Luzhou) China F7 (Wuhan) China F8 (Fuzhou) China F10 (Kunshan) China F11 (Shenzhen) Australia F5 China F14 (Tianjin) Australia F5 (Brisbane) Australia F6 (Toowoomba) Australia F7 (Cairns) Thailand F3 Japan F4 (Tsukuba) Turkey F6 Japan F5 (Kashiwa) Japan F6 (Matsuyama) China F7 (Luzhou) China F8 (Yinchuan) Hong Kong F1 (Hong Kong) China F1 China F7 China F1 China F2 China F2 M25 Bakersfield M15 Monastir M15 San Diego Australia F13 M25 Yinchuan China F3 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Honda Kah Singapore Men's Tennis Open - Singapore USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington The 70th King's Cup and Queen's Cup - Bangkok Akbank Private Banking-TED Open - Istanbul New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Czech Indoor Open - Prague Jameson Cup - Milan Challenger Leon 2004 - Leon 2005 Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Sunderland Challenger - Sunderland M15 Monastir Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan M25 Monastir M15 San Diego Yokohama International Tennis Tournament - Yokohama The Swanston Challenger - Sacramento Fergana Challenger - Fergana Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan M15 Monastir M15 Monastir M15 Monastir Honda-Kah Open - Singapore Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum M15 Tianjin USTA Seascape Challenger - Aptos M15 Maanshan Sporting Challenger - Turin M25 Shenzhen Nova Challenger Osaka - Osaka The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin Cridicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Ho Chi Minh City Challenger - Ho Chi Minh City Fergana Challenger - Fergana Izmir Cup - Izmir University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Yokohama Challenger 2001 - Yokohama New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi M25 Monastir Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby M25 Luzhou Heineken Challenger - Ho Chi Minh City M15 Los Angeles Flea Market Cup Busan Challenger Tennis - Busan Busan Open - Busan Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Flea Market Cup - Busan Binghamton Professional Tennis Tournament - Binghamton China Open - Beijing Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Heilbronn Challenger Wroclaw Challenger Challenger Casablanca San Angel - Mexico City Melbourn Challenger Nottingham Men's Challenger - Nottingham 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Korat Challenger M25 Monastir Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Antonio Savoldi-Marco Co. - Manerbio Seoul Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Dunlop World Challenge - Toyota Fergana Challenger The Wright Financial Group USTA Challenger - Champaign Karshi Challenger Bangkok Challenger Bangkok Challenger Noumea Challenger Caloundra Challenger Kia International In Kawana - Kawana Pingguo Challenger Open de la Ville de Saint Denis - Reunion Island Johannesburg Challenger Challenger Banque Nationale - Granby Fergana Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Bangkok Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Busan Challenger Winnetka Challenger USTA Illinois Challenger - Champaign Vancouver Challenger Bangkok Challenger Busan Challenger Beijing Challenger Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Astana Challenger Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba Tashkent Challenger Toyota Challenger Burnie Challenger Guangzhou Challenger Anning Challenger Busan Challenger ECU Prague Open - Prague Tianjin Challenger Nanchang Challenger Challenger Natrel Presented by National Bank - Granby Indore Challenger Traralgon Challenger 2 Toyota Challenger Guangzhou Challenger Samsung Securities Cup - Seoul Seoul Challenger Yokohama Challenger New Delhi Challenger Guangzhou Challenger Shenzhen Challenger Nanjing Challenger Rome Challenger GHI Bronx Classic - Bronx M25 Tsukuba M25 Kashiwa Nanchang Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Chengdu Challenger Ningboo Challenger Canberra Challenger Launceston Challenger Kaohsiung Challenger Kyoto Challenger Yokohama Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Traralgon Challenger Shanghai Challenger Seoul Challenger Shenzhen Challenger Columbus Challenger Samsung Securities Cup - Seoul Zhuhai Challenger Anning Challenger Bangkok Challenger M25 Luzhou Yokohama Challenger West Lakes Challenger Canberra Challenger Shanghai Challenger Gwangju Challenger ATP Challenger Numea - New Caledonia M15 Tianjin M25 Fuzhou Astana Challenger Biel Challenger USTA Men's Challenger of Dallas - Dallas M25 Hong Kong Draft Corona Mexico City Open - Mexico City Qujing Challenger Yokohama Challenger Burnie Challenger M15 Maanshan M15 Luan M15 Luan M25 Anning Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Maui Challenger Gimcheon Challenger Busan Challenger Guangzhou Challenger Gimcheon Challenger Gwangju Challenger Bangkok Challenger Shanghai Challenger Winnipeg Challenger Gatineau Challenger Shimadzu All Japan Indoor - Kyoto Jinan Challenger Kobe Challenger M25 Anning Happy Valley Challenger The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Manila Challenger Guadalajara Challenger Kyoto Challenger HTV Challenger - Ho Chi Minh City Okal Cup 2003 - Eckental IPP Open - Helsinki Manchester Challenger Gimcheon Challenger Samsung Securities Cup Challenger - Seoul Wuxi Challenger Astana Challenger Chengdu Challenger Bangkok Challenger GHI Bronx Tennis Classic - Bronx Fergana Tennis Challenger Tournament - Fergana Suzhou Challenger Shenzhen Challenger Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Burnie Challenger Shenzhen Challenger New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Zhangjiagang Challenger Busan Open Challenger Tennis - Busan Liuzhou Challenger Prostejov Challenger Playford Challenger Canberra Challenger Burnie Challenger Nottingham-2 Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Shenzhen 1 Challenger Busan Challenger Granby Challenger Columbus Challenger The Natrel's Challenger of Granby - Granby Granby Challenger Beijing Challenger M25 Luzhou Jinan Challenger Istanbul Challenger M25 Yinchuan Aptos Challenger Gallagher International - Hamilton Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton AIG Japan Open - Tokyo Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Music City Challenger - Nashville Singha Tennis Classic - Tarzana Music City Challenger - Nashville Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Matsuyama Challenger Odlum Brown Vancouver Open - Vancouver Wuxi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zhangjiagang Challenger AIG Japan Open - Tokyo Beijing Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Canberra Challenger Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Tata Open - Chennai The Stella Artois Grass Court Championships - London Winnetka Challenger Busan Challenger China Open - Beijing Carson Challenger Zhuhai Challenger Busan Challenger China Open - Beijing Thailand Open - Bangkok The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London Shenzhen Challenger Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Kobe Challenger Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Shanghai Challenger AIG Japan Open - Tokyo Ningboo Challenger Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Little Rock Challenger Thailand Open - Bangkok Shenzhen Open - Shenzhen RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Lexington Challenger Ilkley Challenger Kyoto Challenger Shenzhen Challenger Gerry Weber Open - Halle Busan Challenger PTT Thailand Open - Bangkok Kyoto Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Surbiton Challenger Shanghai Challenger Thailand Open - Bangkok Maui Challenger Suzhou Challenger Anning Challenger Anning Challenger Aircel Chennai Open - Chennai M15 Hong Kong Heineken Challenger - Ho Chi Minh City Zhangjiagang Challenger Qingdao Challenger GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Las Vegas Challenger Toyota Challenger Bangkok Challenger Dallas Challenger The Scottish Tennis Championships - Edinburgh Nanchang Challenger Anning Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Granby Challenger Shanghai Challenger Chengdu Challenger Bangkok Challenger The LTA Wrexham Challenger - Wrexham Ningboo Challenger China Open - Beijing Warsteiner Challenger Wolfsburg - Wolfsburg Winnipeg Challenger Gatineau Challenger Vancouver Challenger Shenzhen Open - Shenzhen Burnie Challenger China Open - Beijing Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Chengdu Open - Chengdu Monterrey Challenger AIG Japan Open - Tokyo Chennai Open - Chennai Guangzhou Challenger Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open Shanghai - Shanghai Waldbaum's Hamlet Cup - Long Island Zhuhai Challenger Kaohsiung Challenger Tennis Masters Series - Hamburg Rogers Masters - Toronto Indian Wells Challenger Shanghai ATP Masters 1000 - Shanghai Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Zhuhai Open - Zhuhai Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok China Open - Beijing Wimbledon - London U.S. Open - New York China Open - Beijing French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 2, 2R, INA-CHN 2-3 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 Australian Open - Melbourne Davis Cup, World Group, QR, CHN-JPN 2-3 U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open (Asia, Wildcard) NASDAQ-100 Open - Miami Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Wimbledon - London Shanghai - Shanghai French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group I, 1R, NZL-CHN 4-1 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open (Asia, Wildcard) 15th Asian Games Doha 2006 Davis Cup, Group I, THA-CHN 0-5 Davis Cup, Group I, 1R, CHN-KOR 1-3 Australian Open (Asia, Wildcard) Australian Open (Wildcard) M25 Hong Kong